Разработать модуль интеграции на R-Keeper

150 000 руб. за проект • наличный расчёт, безналичный расчёт, электронные деньги
02 октября 2018, 11:32 • 8 откликов • 56 просмотров
Нужна доработка R-Keeper.

1.При заказе, Гость называет официанту «купон» и «контрольное слово», каждое из которых представляет собой «слово» (набор букв/цифр без пробелов).
2.Официант, на станции r_keeper, вызывает окно ручного ввода («Доп» - «Код с клавиатуры») и при помощи экранной клавиатуры вводит оба слова полученных от Гостя через пробел:
«купон контрольное_слово» (далее по тексту просто «купон»)
3.Т.к. в системе r_keeper «купон» это число типа Int64 то передать текстовый купон в купонный модуль не представляется возможным. Для этого нам необходимо сперва преобразовать «купон» в целочисленную переменную. Для этого используется механизм MCR алгоритмов на Кассе.
4.Результатом работы MCR алгоритма является «число».
5.Это «число» касса передает в купонный модуль, купонный модуль посылает запрос во внешнюю CRM, в ответ на который возвращается информация о валидности купона и блюдах, которые нужно добавить в заказ по этому купону.

Протокол обмена JSON.
ТЗ - не финальный вариант, нужна в том числе помощь для его доработки.
Файлы