Тапсырыс беруші
... дейн шешім қабылдау

12.01.26

Марапаттау нысаны

Договорная

Өнім күйі

Дайын өнім

Тапсырма түрі

Задачи ИКТ

Сфера применения

HoReCa

Область задачи

Басқа технологиялық шешімдер

Tech-тапсырма
Өнім түрі

БҚ/АЖ

Мәселенің сипаттамасы

В стандартной архитектуре интеграции системы iiko обмен данными с внешними системами осуществляется преимущественно через сервер iiko. При этом ряд кассовых операций требует: немедленного взаимодействия с внешней системой до завершения операции на кассе; получения синхронного ответа (разрешение, подтверждение и т.д.); выполнения логики, которая не может быть реализована после факта проведения операции на сервере. В результате стандартный механизм интеграции не позволяет корректно реализовать некоторые сценарии, так как: данные сначала фиксируются в iiko, и только затем могут быть переданы во внешние системы; отсутствует возможность повлиять на ход кассовой операции на основании ответа третьей системы; возрастает риск несоответствия данных и нарушения бизнес-процессов. Данные ограничения обусловили необходимость разработки отдельного плагина, работающего непосредственно на кассовых терминала

Күтілетін әсер

обеспечить корректную реализацию кассовых сценариев, требующих синхронного взаимодействия с внешними системами; снизить количество ошибок и расхождений данных между iiko и сторонними сервисами; повысить гибкость интеграции и расширить возможности использования iiko в нестандартных бизнес-процессах; сократить время обработки операций и повысить стабильность работы кассовых терминалов.

Жауапты тұлғаның ТАӘ

Ерназаров Арман Тилектесович

Тапсырманың (жобаның) мақсаты мен сипаттамасы

Создание плагина для кассовых терминалов системы iiko, обеспечивающего прямой обмен данными между кассой и внешними (третьими) информационными системами с возможностью получения и обработки ответов в режиме, близком к реальному времени. Задача - реализация программного модуля на c# .net, который позволил бы: передавать данные о кассовых операциях напрямую из кассового терминала iiko во внешние системы; получать ответы от внешних систем и использовать их в логике кассовых операций; обходить ограничения стандартной серверной интеграции iiko в случаях, когда последовательная передача данных через сервер iiko является невозможной или некорректной с точки зрения бизнес-процесса.

Ескерту