|
ТС ПИоТ для магазина с большим количеством касс | ☑ | ||
|---|---|---|---|---|
|
0
Alex40
14.08.26
✎
14:56
|
Тут где-то были сообщения о том, как ставить ТС ПИоТ на терминальное рабочее место и тому подобные проблемы. Понятно, что не всегда есть возможность установить ТС ПИоТ локально (не хочется организовывать полноценное рабочее место), да и если возможность есть, то для магазина с 30 точками это геморройно.
Делюсь идеей - вместо стандартной схемы (сканируем КМ, отправляем на локальный порт в ТС ПИоТ, получаем ответ, посылаем запрос драйверу ККМ) применяем такую: 1. Сканируем КМ в любой точке мира и сохраняем в централизованную базу. 2. ПО в центральном офисе сканирует базу на предмет новых КМ, например, раз в минуту или как вам будет угодно. 3. Получив новый КМ, ПО отправляет запрос на локальный порт в ТС ПИоТ. 4. Получив ответ, сохраняет его в той же записи БД. 5. Розничная программа из пункта 1 считывает из БД полученные параметры и печатает чек. Один ТС ПИоТ - 100500 магазинов! |
|||
|
1
Alexor
14.08.26
✎
15:00
|
Два момента.
Первый между сканированием и пробитием чека лаг минута а то и более, дохрена. Второе запрос в пиот идет по ид кассы. Полученный ответ привязан к кассе, подозреваю пробить будет проблема. |
|||
|
2
Alex40
14.08.26
✎
15:34
|
(1) Не суть. Можно сделать 10 секунд. Всё работает асинхронно. Кассир за 10 секунд всё равно чек не закроет. Пока он пробивает пятую позицию, первая вернётся из ТС ПИоТ. Это даже быстрее, чем он после каждого сканирования будет синхронно ждать ответ на запрос. Полученный ответ не привязан к кассе, в нём данные по корректности КМ (чтобы заблокировать продажу) и ID запроса для заполнения чека.
|
|||
|
3
mikecool
14.08.26
✎
16:07
|
(2) сколько лет вы уже на этой схеме? какой процент сбоев?
|
|||
|
4
mikecool
14.08.26
✎
16:07
|
+3 если 100% срабатывания - то обогатишься не меньше, чем организатор ПИОТа ))
|
|||
|
5
Alex40
14.08.26
✎
16:22
|
(3) Каких лет? ПИоТ только в июле запущен :)
Откуда сбои? Ничего сложного в этой логике нет, всё работает. (4) Деньги высылайте почтой :) |
|||
|
6
Волшебник
14.08.26
✎
21:36
|
(0) Это только идея? или идея, подкреплённая практикой?
|
|||
|
7
Волшебник
14.08.26
✎
21:36
|
(2) Похоже, что испытано в деле. Реально работает?
|
|||
|
8
Волшебник
14.08.26
✎
21:37
|
Покупатель мог погрузить в свой пакет "запрещёнку". Как с этим бороться?
|
|||
|
9
VKS
14.08.26
✎
22:49
|
(0) Это так не работает. Есть два момента.
1) ТС ПиоТ должен быть привязан к ККТ, на которой будет проверятся КМ и на которой будет пробит чек с этим КМ. Честный знак все сделает, чтобы эта схема заработала 2) Технически есть ограничение на проверку кодов через один ТС ПИоТ. Я пробовал с 10 касс посылать на httpсервис, который проверяет маркировку через один ТС ПИоТ. Начинаются ошибки параллельного запроса. А если проверять от всех магазинов в один поток, то ждать долго. По сути кроме идентификаторов РР ты ничего не получишь. Если с маркировкой что-то не так, то либо искать этот товар, либо пробивать товар без маркировки. Оба варианта плохие в перспективе |
|||
|
10
PuhUfa
15.08.26
✎
04:32
|
(0) Вы "придумали" CDN площадку -)
Поставьте в центральном офисе еще и кассу, так вообще получите 1 касса - 100500 магазинов! -) |
|||
|
11
Alex40
15.08.26
✎
09:43
|
(6) Работает
|
|||
|
12
Alex40
15.08.26
✎
09:44
|
(8) Это не понял. Что значит "Покупатель мог погрузить в свой пакет "запрещёнку"?
|
|||
|
13
Alex40
15.08.26
✎
09:49
|
(9) Да, ЕСМ привязан к кассе. Но что это означает? Запускаем ЕСМ и в одном окне видим статус ККМ, ГИС МТ, ЛМ ЧЗ и т.д. И что с того? Но сам код маркировки никак к кассе не привязан. Мы его передали на компьютер с ЕСМ, проверили, вернули обратно.
"Технически есть ограничение на проверку кодов через один ТС ПИоТ". Возможно. Но я делаю параллельные запросы. Я кидаю одним пакетом сразу сотню КМ и ошибок нет. |
|||
|
14
Alex40
15.08.26
✎
09:50
|
(10) "1 касса - 100500 магазинов!"
Кстати, вполне рабочая идея! В центральном офисе одна касса, а в магазинах чеки печатаются на обычном принтере по данным, полученным от этой кассы! :) |
|||
|
15
Spyke
15.08.26
✎
11:16
|
Все совсем не так просто, если можно было бы все проверять исполь авторизационные данные одной ккт а применять результат проверки в другой, то разработчики ккт не делали бы на ккт grpc сервер, который тоже меняет ключи довольно часто, то что проверка в Пиот проходит на этапе сканирования это понятно при фискалиции возможно что-то ещё пишется аппаратно после проверки и думаю там скрыты токены проверки которые наружу не светятся
|
|||
|
16
Alex40
15.08.26
✎
12:00
|
(15) ККТ в проверке КМ вообще никак не участвует. Это только на картинке в ЕСМ ККТ соседствует с ГИС МТ. Я, например, проверяю КМ при отгрузке в опт - тут вообще ККТ никак не присутствует. Понятно, что по задумке разработчиков ПИоТ нужно содрать 5 тысяч с каждой кассы, но эта задумка не имеет под собой ни здравого смысла, ни технического обеспечения. Просто хотелка.
|
|||
|
17
Spyke
15.08.26
✎
12:18
|
(16) не хочу вступать в долгую полемику но тспиот не проверит марку если ккт отключен или закрыта смена, точнее он проверит через локальный модуль и вернёт ответ на твой хттп запрос на внутренний интерфейс Пиот
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |