Здравствуйте!
Есть такая задача.
У нас есть оборудование для выдачи продукта, которое работает с связке с нашим сервером, на котором в базе хранится:
- Карты клиента: id, баланс.
- Информация о товарах: id, наименование, цена.
- Информация о транзакциях: отпуск определенного товара, связанный с уменьшением баланса карты клиента на размер стоиомости товара. Размер отпуска разный.
- Пополнение баланса карты производится из нашей системы.
Задача обеспечить обмен данными с r-keeper, а именно:
- Синхронизировать баланс карт. Иметь возможность пополнять баланс из одной или обеих систем (предмет обсуждения).
- Проводить в r-keeper пополнение баланса и печатать фискальный чек на сумму пополнения.
- Синхронизировать цены и наименования товаров, путем загрузки их из r-keeper.
- Синхронизировать реализацию товаров, передавая транзакции в r-keeper, чтобы они там отображались, как соответствующие реализации.
Как вариант, рассматриваем отказ от нашего сервера и обмен данными с r-keeper напрямую с нашего оборудования.
Возможно ли такое реализовать? Сколько может стоит и сколько времени может занять?
Изменения с нашей стороны — любые и нашими силами.